manage things well - Allemand Anglais Dictionnaire